lead lactate - French English Dictionary